total remission - French English Dictionary